Big Huge Thesaurus

vena lumbalis

noun

sounds kind of like